home *** CD-ROM | disk | FTP | other *** search
-
- /*
- *
- * GDS210 : 扇形(円)
- *
- */
-
- #include <stdio.h>
- #include <dos.h>
-
- unsigned char *GDS_append(unsigned char *wp,unsigned int size);
-
- void GDS_fan_circle(unsigned char *wp,signed int x1,signed int y1,signed int sx,signed int sy,signed int ex,signed int ey,signed int r) {
-
- wp=GDS_append(wp,18);
- *(unsigned int *)(wp+0)=0x4000+16*32+16;
- *(signed int *)(wp+2)=x1;
- *(signed int *)(wp+4)=y1;
- *(signed int *)(wp+6)=sx;
- *(signed int *)(wp+8)=sy;
- *(signed int *)(wp+10)=ex;
- *(signed int *)(wp+12)=ey;
- *(signed int *)(wp+14)=r;
- *(unsigned char *)(wp+16)=0;
- *(unsigned char *)(wp+17)=0;
- }